glomerulus structural alterations - Francés Inglés Diccionario